package com.nolydake.swingnote.dao;

import java.sql.Connection;

/**
 * 接口：数据对象转换接口
 * 
 * @author NOLYDAKE
 *
 */
public interface IBaseDao {

    /**
     * 检测数据正确性 <br>
     * 如果数据不正确，返回错误消息
     * 
     * @return 数据正确性，如果正确，返回null
     */
    public String validateDB();

    /**
     * 初始化数据库
     * 
     * @return 错误消息，如果正确，返回null
     */
    public String initDB();

    /**
     * 获取数据库连接
     * 
     * @return 数据库连接
     */
    public Connection getConnection();
}
